set a boat afloat


Results for "set a boat afloat"

English - Turkish Dictionary

set a boat afloat

(English - Turkish Dictionary) :
tekneyi yüzdürmek.